Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 BIRCH ROAD £737,491 £585,000 28 Nov 2017
UNIT 21 BIRCH ROAD Detached £299,499 £52,500 17 Nov 1995